home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet internetowy / Klienci P2P / Multi / Shareaza 2.2.3.0 / Shareaza_2.2.3.0.exe / {app} / Schemas / sourceCode.xsd < prev    next >
Extensible Markup Language  |  2006-07-23  |  4KB  |  118 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- Source Code XML Framework; v1.1; Jonathan C. Nilson -->
  3.  
  4. <schema targetNamespace="http://www.shareaza.com/schemas/sourceCode.xsd" version="1.0" xmlns="http://www.w3.org/2001/XMLSchema">
  5.  
  6.     <mapping>
  7.         <network name="ed2k" value="Doc"/>
  8.     </mapping>
  9.  
  10.     <element name="sourcecodes">
  11.         <complexType>
  12.             <element name="sourcecode" type="sourcecodeType" minOccurs="1" maxOccurs="unbounded"/>
  13.         </complexType>
  14.     </element>     
  15.     
  16.     <complexType name="sourcecodeType">
  17.         <all>
  18.             <attribute name="title" type="string"/>
  19.             <attribute name="author" type="string"/>
  20.             <attribute name="company" type="string"/>
  21.             <attribute name="subject" type="string"/>
  22.             <attribute name="keywords" type="string"/>
  23.             <attribute name="abstract" type="string"/>
  24.             <attribute name="copyright" type="string"/>
  25.             <attribute name="version" type="string"/>
  26.             <attribute name="revision" type="string"/>
  27.  
  28.             <attribute name="language">
  29.                 <simpleType base="string">
  30.                     <enumeration value="ABC"/>
  31.                     <enumeration value="ADS"/>
  32.                     <enumeration value="APL*PLUS"/>
  33.                     <enumeration value="ASP"/>
  34.                     <enumeration value="ASP.NET"/>
  35.                     <enumeration value="ASP.NET Webservices"/>
  36.                     <enumeration value="Assembly (x86)"/>
  37.                     <enumeration value="Assembly (SPARC)"/>
  38.                     <enumeration value="AWK"/>
  39.                     <enumeration value="Batch Processing"/>
  40.                     <enumeration value="BASIC"/>
  41.                     <enumeration value="Brief Macro"/>
  42.                     <enumeration value="C"/>
  43.                     <enumeration value="C++"/>
  44.                     <enumeration value="C++ Assembly"/>
  45.                     <enumeration value="CFML"/>
  46.                     <enumeration value="Clean"/>
  47.                     <enumeration value="ClipX RLIB RHELP"/>
  48.                     <enumeration value="COBOL"/>
  49.                     <enumeration value="D"/>
  50.                     <enumeration value="Delphi"/>
  51.                     <enumeration value="Dialect"/>
  52.                     <enumeration value="Encirq \PL"/>
  53.                     <enumeration value="Euphoria"/>
  54.                     <enumeration value="Ferite"/>
  55.                     <enumeration value="FORTRAN"/>
  56.                     <enumeration value="FoxPro"/>
  57.                     <enumeration value="Geoworks UI Compiler"/>
  58.                     <enumeration value="HTML"/>
  59.                     <enumeration value="Informix 4GL"/>
  60.                     <enumeration value="Ingres Embedded SQL/C"/>
  61.                     <enumeration value="J Interpretor Script"/>
  62.                     <enumeration value="Java"/>
  63.                     <enumeration value="J++"/>
  64.                     <enumeration value="J#"/>
  65.                     <enumeration value="Oracle"/>
  66.                     <enumeration value="Ox Object-Oriented Matrix"/>
  67.                     <enumeration value="Paradox"/>
  68.                     <enumeration value="Pascal"/>
  69.                     <enumeration value="Perl"/>
  70.                     <enumeration value="PHP"/>
  71.                     <enumeration value="PowerBASIC"/>
  72.                     <enumeration value="Procomm Plus Script"/>
  73.                     <enumeration value="Psion Organiser"/>
  74.                     <enumeration value="PYTHON Script"/>
  75.                     <enumeration value="Realizer"/>
  76.                     <enumeration value="Redhat Linux RPM"/>
  77.                     <enumeration value="Scheme"/>
  78.                     <enumeration value="Shell Script"/>
  79.                     <enumeration value="Source Safe"/>
  80.                     <enumeration value="Sphinx C--"/>
  81.                     <enumeration value="Swat Compiled Tood Command Language"/>
  82.                     <enumeration value="Tads"/>
  83.                     <enumeration value="Tamarack ArtiScan Driver"/>
  84.                     <enumeration value="Tea Template"/>
  85.                     <enumeration value="Triangle Digital Services"/>
  86.                     <enumeration value="True BASIC"/>
  87.                     <enumeration value="Turbo Pascal"/>
  88.                     <enumeration value="Turing Programming Language"/>
  89.                     <enumeration value="VAX/VMS"/>
  90.                     <enumeration value="Visual BASIC"/>
  91.                     <enumeration value="Visual BASIC Script"/>
  92.                     <enumeration value="Visual C"/>
  93.                     <enumeration value="Visual C++"/>
  94.                     <enumeration value="Visual C#"/>
  95.                     <enumeration value="Visual Studio Solution"/>
  96.                     <enumeration value="VoiceXML"/>
  97.                     <enumeration value="Website Content"/>
  98.                     <enumeration value="XML"/>
  99.                     <enumeration value="YaBasic"/>
  100.                     <enumeration value="Zortech C++"/>
  101.                 </simpleType>
  102.             </attribute>
  103.     
  104.             <attribute name="languageVersion" type="string"/>
  105.             <attribute name="license" type="string"/>
  106.             <attribute name="OS" type="string"/>
  107.                 <attribute name="link" type="uriReference"/>
  108.             <attribute name="comments">
  109.                 <simpleType base="string">
  110.                     <maxInclusive value="100"/>
  111.                 </simpleType>
  112.             </attribute>
  113.             <attribute name="SHA1" type="string"/>
  114.         </all>
  115.     </complexType>
  116.  
  117. </schema>
  118.